double insulated - Spanish English Dictionary